package com.qch.es.service;

import java.io.IOException;
import java.util.List;
import java.util.Map;

/**
 * @Author qch
 * @Date 2021/7/1
 */
public interface PositionService {
    public List<Map<String,Object>> searchPos(String keyword , int pageNo , int pageSize) throws IOException;

    /**
     *  使用positionName 字段检索职位信息  如果检索到的职位信息不够5条 则需要启用positionAdvantage 查找 美女多、员工福利好 的企业职位信息进行补充够5条。
     * @param keyword
     * @param pageNo
     * @param pageSize
     * @return
     * @throws IOException
     */
    public List<Map<String,Object>> searchPosExtra(String keyword , int pageNo , int pageSize) throws IOException;

    /*** 导入数据 */
    void importAll() throws IOException;
}
